Skip to content

feat(gazelle): support generic manifest lockfiles - #4117

Merged
aignas merged 2 commits into
bazel-contrib:mainfrom
anisayakmitra-in:fix-gazelle-lockfiles
Aug 28, 2026
Merged

feat(gazelle): support generic manifest lockfiles#4117
aignas merged 2 commits into
bazel-contrib:mainfrom
anisayakmitra-in:fix-gazelle-lockfiles

Conversation

@anisayakmitra-in

Copy link
Copy Markdown
Contributor

Adds a format-agnostic lockfiles argument to gazelle_python_manifest and deprecates requirements.

This lets callers use uv.lock or any dependency lockfile as the manifest integrity input. The existing build-file-generation example now exercises lockfiles.

Fixes #4111.

The macro rejects specifying both arguments so existing requirements users can migrate without ambiguity.

@anisayakmitra-in anisayakmitra-in changed the title feat-gazelle-support-generic-manifest-lockfiles feat(gazelle): support generic manifest lockfiles Aug 27, 2026
@aignas

aignas commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Please fix the buildifier issues.

@anisayakmitra-in

Copy link
Copy Markdown
Contributor Author

Applied buildifier formatting in 74e38d6. The affected BUILD and Starlark files now pass buildifier locally.

@aignas
aignas added this pull request to the merge queue Aug 28, 2026
Merged via the queue into bazel-contrib:main with commit 533d866 Aug 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support uv.lock in the Gazelle plugin

2 participants